@charset "utf-8";
/* CSS Document */
body{ font:13px/ 1.5em "宋体"; background:#FFFFFF; color:#5f5f5f;}
table{ font:13px/ 1.5em "宋体"; color:#5f5f5f;}
*{ margin:0; padding:0; list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}
.clear{ clear:both;}
.red{ color:#FF0000;}
.green{ color:#4b7f1a;}
.blue{ color:#38598e;}
.gray{ color:#555555;}
.yellow{ color:#ff913a;}

#header{ position:relative; width:950px; margin:auto; height:77px;}
#searcher{ position:relative; width:950px; margin:auto;  height:80px; background:url(../images/bg.jpg);}
#tooler{ position:relative; width:948px; margin:9px auto 7px auto; border:#cdcdcd solid 1px; height:29px; background:url(../images/bg.jpg) left -98px;}
#bodyer{ position:relative; width:950px; margin:auto;}
#footer{ position:relative; width:950px; margin:auto; height:105px; border-top:#cccccc solid 1px; text-align:center; padding:10px 0; line-height:20px;}

#header h1{ position:absolute; left:35px; top:10px;}
#header form{ position:absolute; left:354px; top:3px; font-size:12px;}
#header .username,#header .password{ width:74px; height:16px; border:#a4abb1 solid 1px; padding:1px 2px; margin-right:5px;}
#header .button{ border:none; background:url(../images/bg.jpg) left -80px; border:#a4abb1 solid 1px; font-size:12px; padding:2px 3px; height:20px; cursor:pointer; color:#000000;}
#header .help_link{ position:absolute; left:780px; top:5px!important; top:10px; font-size:12px;}
#header .help_link .point{ color:#c42805; text-decoration:underline;}
#header .menu{ position:absolute; left:355px; top:33px; font-size:14px; color:#e2e2e2; line-height:20px;}
#header .menu a{ padding:0 5px!important; padding:0 5px 0 8px; display:inline; color:#201f1f;}

#searcher .icon{ position:absolute; left:40px; top:16px; height:61px; width:84px; background:url(../images/icon.gif);}
#searcher .search_type{ position:absolute; left:254px; top:12px; font-size:14px; color:#FFFFFF;}
#searcher .search_type span{ padding:0 10px; position:relative; top:0!important; top:2px; cursor:pointer;}
#searcher form{ position:absolute; left:150px; top:38px; color:#FFFFFF;}
#searcher form strong{ font-size:14px;}
#searcher form .search{ border:#a7a6aa solid 1px; padding:1px 3px; width:405px;}
#searcher form .button{ border:#2d668f solid 1px; background:#64bc41; padding:1px 4px!important; padding:2px 4px 0 4px; color:#FFFFFF; font-size:12px; cursor:pointer; margin-left:10px;}
#searcher .hot_key{ position:absolute; top:44px; left:720px; color:#FFFFFF; font-size:12px;}
#searcher .hot_key a{ color:#FFFFFF;}

#tooler .inweb{ position:absolute; left:10px; line-height:29px; color:#0D2690}
#tooler a{ margin:0 2px;}
#tooler .a1{ background:url(../images/icon.gif) left -67px; padding-left:15px;}
#tooler .a2{ background:url(../images/icon.gif) left -92px; padding-left:18px;}
#tooler .a3{ background:url(../images/icon.gif) left -117px; padding-left:15px;}
#tooler .a4{ background:url(../images/icon.gif) left -143px; padding-left:16px;}
#tooler .outweb{ position:absolute; right:16px; line-height:29px; color:#0D2690}
#tooler .span1{ background:url(../images/icon.gif) no-repeat left -160px; padding:5px 0 5px 28px;}
#tooler .span2{ background:url(../images/icon.gif) no-repeat left -186px; padding:5px 0 5px 28px;}

#footer .aboutus a{ color:#003278;}

